@import "~taro-ui/dist/style/components/flex.scss";
@import "~taro-ui/dist/style/components/card.scss";
@import "~taro-ui/dist/style/components/message.scss";
page {
  height: 100%;
  width: 100%;
  background-color: aliceblue;
}

.DetailWrapper {
  width: 100%;
  height: auto;
}

.TitlePicture {
  width: 100%;
  height: 550px;
}
.Title image {
  width: 100%;
  height: 550px;
}

.baseContent {
  padding-left: 20px;
  position: relative;
  margin-top: 25px;
  background-color: #fffffd;
  width: 100%;
  height: 200px;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  border-radius: 10px;
}

.add_cart_button_position {
  position: absolute;
  bottom: 10px;
  right: 30px;
}

.express_msg {
  margin-top: 15px;
  padding-left: 20px;
  height: 100px;
  width: 100%;
  line-height: 100px;
  background-color: #fffffd;
  color: #8a8a8a;
  font-size: 25px;
}

.my_tab {
  line-height: 0;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 3px;
  padding-bottom: 3px;
  font-weight: 600;
  color: black;
  width: 100px;
  height: 30px;
  font-size: 20px;
  border: 1px solid black;
  border-radius: 20px;
}

.detail_msg {
  height: auto;
  width: 100%;
  margin-top: 25px;
  background-color: #fffffd;
  padding-bottom: 30px;
  &_title {
    font-size: 35px;
    font-weight: 600;
    margin-left: 30px;
    line-height: 70px;
  }
}

.detail_attribute {
  color: #8a8a8a;
  font-size: 30px;
  font-weight: 600;
  margin: 10px 30px;
}

.detail_msg {
  font-size: 35px;
}

.explain {
  height: auto;
  width: 100%;
  margin-top: 25px;
  background-color: #fffffd;
  padding-bottom: 30px;

  &_title {
    font-size: 35px;
    font-weight: 600;
    margin-left: 30px;
    line-height: 70px;
  }
}

.at-card {
  border: 0px;
}

.at-card__header {
  border-bottom: 0px;
  font-weight: 600;
}

.at-card__content {
  padding-top: 0px;
}
